/*- ***** BEGIN LICENSE BLOCK *****
  - Version: MPL 1.1/GPL 2.0/LGPL 2.1
  -
  - The contents of this file are subject to the Mozilla Public License Version
  - 1.1 (the "License"); you may not use this file except in compliance with
  - the License. You may obtain a copy of the License at
  - http://www.mozilla.org/MPL/
  -
  - Software distributed under the License is distributed on an "AS IS" basis,
  - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  - for the specific language governing rights and limitations under the
  - License.
  -
  - The Original Code is Timesheet Composer.
  -
  - The Initial Developer of the Original Code is INRIA.
  - Portions created by the Initial Developer are Copyright (C) 2010-2011
  - the Initial Developer. All Rights Reserved.
  -
  - Contributor(s):
  -    Fabien Cazenave <fabien@cazenave.cc>
  -
  - Alternatively, the contents of this file may be used under the terms of
  - either the GNU General Public License Version 2 or later (the "GPL"), or
  - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  - in which case the provisions of the GPL or the LGPL are applicable instead
  - of those above. If you wish to allow use of your version of this file only
  - under the terms of either the GPL or the LGPL, and not to allow others to
  - use your version of this file under the terms of the MPL, indicate your
  - decision by deleting the provisions above and replace them with the notice
  - and other provisions required by the LGPL or the GPL. If you do not delete
  - the provisions above, a recipient may use your version of this file under
  - the terms of any one of the MPL, the GPL or the LGPL.
  -
  - ***** END LICENSE BLOCK *****/

splitter vbox, splitter hbox {
 border: 1px inset black;
}

#sidebar-left, #sidebar-right {
  background-color: white;
}
#sidebar-right textbox {
  text-align: right;
}
#sidebar-right toolbarbutton {
  border: 1px solid gray;
}

#sidebar-left hbox.formslide {
  min-width: 150px;
  width: 150px;
  height: 80px;
  border-radius: 10px;
  border: 1px solid black;
  padding: 10px;
  margin: 10px;
  font-size: 2em;
  /*background-color: #99f;*/
}
#sidebar-left hbox.active {
  background-color: #f99;
}

#editionTab, #previewTab {
  background-color: white;
}

#timeline {
  padding: 20px;
  overflow: hidden;
}

#mediaPlayer {
  display: none;
}

#content {
  overflow: auto;
}

/* XBL sandbox -- base bindings */

waveform {
  -moz-binding: url("chrome://timesheets/content/bindings/timeline.xml#waveform");
  /*outline: 1px solid brown;*/
  /*margin-bottom: 20px;*/
}

timeContainer, par, seq, excl {
  -moz-binding: url("chrome://timesheets/content/bindings/timeline.xml#timeContainer");
  outline: 1px solid gray;
}

/* XBL sandbox -- custom widgets */

timeController {
  -moz-binding: url("chrome://timesheets/content/bindings/widgets.xml#timeController");
  outline: 1px solid gray;
  margin-bottom: 20px;
}
timeController #newSegment {
  list-style-image: url("chrome://timesheets/skin/24/gtk-new.png");
}

dataform {
  -moz-binding: url("chrome://timesheets/content/bindings/widgets.xml#thumbnail");
}


slider {
  /*-moz-binding: url("");*/
  -moz-appearance: scrollbartrack-horizontal;
  -moz-user-select: none;
  display: block;
  background-color: red !important;
}
thumb {
  -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#thumb");
  -moz-appearance: scrollbarthumb-horizontal;
  background-color: blue !important;
}

slide{
-moz-binding: url("chrome://timesheets/content/bindings/widgets.xml#thumbnailTemp");
}

#sidebar-left .selected{
  min-width: 150px;
  width: 150px;
  height: 80px;
  border-radius: 10px;
  border: 1px solid black;
  padding: 10px;
  margin: 10px;
  font-size: 2em;
  background-color:red;
}
#sidebar-left .unselected{
  min-width: 150px;
  width: 150px;
  height: 80px;
  border-radius: 10px;
  border: 1px solid black;
  padding: 10px;
  margin: 10px;
  font-size: 2em;
  background-color:white;
}
